dam up one's tears - Turc Anglais Dictionnaire